parasite infested - Turco Inglés Diccionario